Ext.define('AgenteNET.view.utilitarios.funcoes.Listar', {
	﻿extend : 'Ext.grid.Panel',
	alias : 'utilitariosFuncoesListarView',
		frame : false,
		border : false,
		multiSelect : true,
		rootVisible : false,
		store : store=Ext.create('AgenteNET.store.utilitarios.Funcoes'),

		tbar : [ {
			text : 'Adicionar',
			executar : 'utilitariosFuncoesNovo',
		}, {
			text : 'Excluir',
			controle : 'utilitarios.Funcoes',
			acao : 'Excluir',
		} ],
		executar : 'utilitariosFuncoesEditar',
		bbar : {
			xtype : 'pagingtoolbar',
			store : store,
			displayInfo : true,
		},

  ﻿  columns : [ {
﻿  ﻿  ﻿  header : 'Nome',
﻿  ﻿  ﻿  dataIndex : 'nome',
﻿  ﻿  ﻿  flex : 2
﻿  ﻿  }, {
﻿  ﻿  ﻿  header : 'Rotulo',
﻿  ﻿  ﻿  dataIndex : 'rotulo',
﻿  ﻿  ﻿  flex : 3
﻿  ﻿  }, {
﻿  ﻿  ﻿  header : 'Titulo',
﻿  ﻿  ﻿  dataIndex : 'titulo',
﻿  ﻿  ﻿  flex : 3
﻿  ﻿  }, {
﻿  ﻿  ﻿  header : 'Controle',
﻿  ﻿  ﻿  dataIndex : 'controle',
﻿  ﻿  ﻿  flex : 3
﻿  ﻿  }, {
﻿  ﻿  ﻿  header : 'Função',
﻿  ﻿  ﻿  dataIndex : 'funcao',
﻿  ﻿  ﻿  flex : 2
﻿  ﻿  }, {
﻿  ﻿  ﻿  header : 'Situação',
﻿  ﻿  ﻿  dataIndex : 'situacao',
﻿  ﻿  ﻿  flex : 2,
﻿  ﻿  ﻿  renderer : function(value, style, record) {
﻿  ﻿  ﻿  ﻿  if (value == 'A')
﻿  ﻿  ﻿  ﻿  ﻿  return "Ativo";
﻿  ﻿  ﻿  ﻿  if (value == 'I')
﻿  ﻿  ﻿  ﻿  ﻿  return "Inativo";
﻿  ﻿  ﻿  ﻿  return "";
﻿  ﻿  ﻿  }
﻿  ﻿  } ],
});
